barren ground caribou - Turkish English Dictionary